.pace {
    -webkit-pointer-events: none;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

.pace.pace-inactive .pace-progress {
    display: none;
}

.pace .pace-progress {
    position: fixed;
    z-index: 2000;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(0, 0, 0) !important;
    -ms-transform: translate3d(0, 0, 0) !important;
    transform: translate3d(0, 0, 0) !important;
    overflow: visible;
}

.pace .pace-progress:before {
    content: " ";
    background: url("loading_img_03.png");
    background-size: 100% 100%;
    position: absolute;
    height: 200px;
    width: 200px;
    display: block;
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translate(-50%);
    -webkit-transform: translate(-50%);
}

.pace .pace-progress:after {
    width: 400px;
    margin-top: 20px;
    display: block;
    position: absolute;
    top: 200%;
    left: 50%;
    transform: translate(-49%);
    -webkit-transform: translate(-49%);
    content: "正在加载："attr(data-progress-text);
    font-family: "Helvetica Neue", sans-serif;
    font-weight: 500;
    letter-spacing: 3px;
    font-size: 3rem;
    line-height: 1;
    /*text-align: right;*/
    color: #fff;
    z-index: 99999;
}
